On the List and Bounded Distance Decodability of Reed-Solomon Codes

نویسندگان

  • Qi Cheng
  • Daqing Wan
چکیده

For an error-correcting code and a distance bound, the list decoding problem is to compute all the codewords within a given distance to a received message. The bounded distance decoding problem is to find one codeword if there is at least one codeword within the given distance, or to output the empty set if there is not. Obviously the bounded distance decoding problem is not as hard as the list decoding problem. For a Reed-Solomon code [n, k]q, a simple counting argument shows that for any integer 0 < g < n, there exists at least one Hamming ball of radius n−g, which contains at least ( n g ) /qg−k many codewords. Let ĝ(n, k, q) be the smallest positive integer g such that ( n g ) /qg−k ≤ 1. One knows that k − 1 ≤ ĝ(n, k, q) ≤ √ n(k − 1) ≤ n. For the distance bound up to n− √ n(k − 1), it is known that both the list and bounded distance decoding can be solved efficiently. For the distance bound between n − √ n(k − 1) and n − ĝ(n, k, q), we do not know whether the Reed-Solomon code is list, or bounded distance decodable, nor do we know whether there are polynomially many codewords in all balls of the radius. It is generally believed that the answers to both questions are no. In this paper, we prove: (1) List decoding can not be done for radius n− ĝ(n, k, q) or larger, unless the discrete logarithm over Fqĝ(n,k,q)−k is easy. ∗This work is partially supported by NSF Career Award CCR-0237845. †Partially supported by NSF. (2) Let h and g be positive integers satisfying q ≥ max(g, (h− 1) ) and g ≥ ( 4 +2)(h+1) for a constant > 0. We show that the discrete logarithm problem over Fqh can be efficiently reduced by a randomized algorithm to the bounded distance decoding problem of the Reed-Solomon code [q, g − h]q with radius q − g. These results show that the decoding problems for the Reed-Solomon code are at least as hard as the discrete logarithm problem over certain finite fields. For the list decoding problem of Reed-Solomon codes, although the infeasible radius that we obtain is much larger than the radius which is known to be feasible, it is the first non-trivial bound. Our result on the bounded distance decodability of Reed-Solomon codes is also the first of its kind. The main tools to obtain these results are an interesting connection between the problem of list-decoding of Reed-Solomon code and the problem of discrete logarithm over finite fields, and a generalization of Katz’s theorem on representations of elements in an extension finite field by products of distinct linear factors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quantum List Decoding of Classical Block Codes of Polynomially Small Rate from Quantumly Corrupted Codewords

Given a classical error-correcting block code, the task of quantum list decoding is to produce from any quantumly corrupted codeword a short list containing all messages whose codewords exhibit high “presence” in the quantumly corrupted codeword. Efficient quantum list decoders have been used to prove a quantum hardcore property of classical codes. However, the code rates of all known families ...

متن کامل

Combinatorial bounds for list decoding

Informally, an error-correcting code has “nice” listdecodability properties if every Hamming ball of “large” radius has a “small” number of codewords in it. Here, we report linear codes with non-trivial list-decodability: i.e., codes of large rate that are nicely listdecodable, and codes of large distance that are not nicely list-decodable. Specifically, on the positive side, we show that there...

متن کامل

Efficient list decoding of punctured Reed-Muller codes

The Reed-Muller (RM) code encoding n-variate degree-d polynomials over Fq for d < q, with its evaluation on Fq , has relative distance 1− d/q and can be list decoded from a 1−O( √ d/q) fraction of errors. In this work, for d ≪ q, we give a length-efficient puncturing of such codes which (almost) retains the distance and list decodability properties of the Reed-Muller code, but has much better r...

متن کامل

A general construction of Reed-Solomon codes based on generalized discrete Fourier transform

In this paper, we employ the concept of the Generalized Discrete Fourier Transform, which in turn relies on the Hasse derivative of polynomials, to give a general construction of Reed-Solomon codes over Galois fields of characteristic not necessarily co-prime with the length of the code. The constructed linear codes  enjoy nice algebraic properties just as the classic one.

متن کامل

Notes 10 : List Decoding Reed - Solomon Codes and Concatenated codes

DRAFT Last class, we saw a toy version of recovering from a mixture of two Reed-Solomon codewords the two polynomials in question. Now we turn to list decoding arbitrary received words with a bounded distance from the Reed-Solomon code using Sudan’s [6] algorithm. This algorithm decodes close to a fraction 1 of errors for low rates. Then we will see an improvement by Guruswami and Sudan [4] whi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • SIAM J. Comput.

دوره 37  شماره 

صفحات  -

تاریخ انتشار 2007